#pragma once
#include<iostream>
#define  valueType int
using namespace std;
namespace GIS20126
{
	struct node
	{
		valueType value;
		node* left = nullptr;
		node* right = nullptr;
	};

	node* createnode(valueType value)
	{
		node* newnode = (node*)malloc(sizeof(node));
		newnode->value = value;
		return newnode;
	}
	void function(valueType pre[],valueType pin[],int size)
	{
		node* root = createnode(pre[0]);
		root->left = function2();
		root->right=function2()
	}

	node* function2()
	{

	}

}